external script steps